
html, body { height:100%; overflow:hidden; }
body { margin:0; color: #CCCCCC; background-color: #1C1C1C;}
#container {
    text-align: center;
    width: 100%;
    height: 100%;
    display: table;
}
#tinyC5_container {
    display: table-cell;
    vertical-align: middle;
}
canvas {
    border: 8px solid #f1f1f1;
    border-radius: 10px;
    outline: 0;
}
#footer {
    font-family: Courier New;
    font-size: 12px;
    position:fixed;
    bottom:0px;
    background:#000;
    color: #ccc;
    text-align:center;
    padding:5px;
    width:100%;
}
a
{
    font-family: Courier New;
    font-size: 12px;
    color: #cfc;
    font-decoration: none;
}
